anticoagulant citrate phosphate dextrose solution - English Synonyms Dictionary